package com.srwl.mytx.domain;

import com.alibaba.fastjson.annotation.JSONField;

/**
 * AmapTopic 类只是为了方便从高德云检索存取数据,当从云检索获取数据后，全部存进Topic,方便其他地方调用
 * 之前通过 FastJson 指点字段名 ，解析器等方式，这样有个问题，就是当想把数据序列化后保存到自己服务器的时候，某些字段就不对了，
 * 因为已经为了满足高德云检索“自留”字段，同过@JSONField 改掉了
 * 所以新建了这个Topic的子类
 */
public class AmapTopic extends Topic {

    private String _id;//高德云检索生成的数据id
    private String avatar;//为保存在高德云图，用户数据没法没法保存在EaseUser 里面
    private String nick;//为保存在高德云图，用户数据没法没法保存在EaseUser 里面
    @JSONField(name ="_name" )
    private String _name;


    private String _address;

    private String  _location;
    @JSONField(name ="_id" )
    public String get_id() {
        return _id;
    }
    @JSONField(name ="_id" )
    public void set_id(String _id) {
        this._id = _id;
    }


    public String getAvatar() {
        return avatar;
    }

    public void setAvatar(String avatar) {
        this.avatar = avatar;
    }

    public String getNick() {
        return nick;
    }

    public void setNick(String nick) {
        this.nick = nick;
    }

    public String get_name() {
        return _name;
    }

    public void set_name(String _name) {
        this._name = _name;
    }
    @JSONField(name ="_address" )
    public String get_address() {
        return _address;
    }
    @JSONField(name ="_address" )
    public void set_address(String _address) {
        this._address = _address;
    }
    @JSONField(name ="_location" )
    public String get_location() {
        return _location;
    }
    @JSONField(name ="_location" )
    public void set_location(String _location) {
        this._location = _location;
    }
}
